@charset "gb2312";
/*******************全局样式***********************/
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0;}
input,textarea {outline:none;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/
a:link { text-decoration: none;color:#7c7c7c;}
a:visited {text-decoration: none; color:#7c7c7c;}
a:hover { text-decoration: none; color: # 666;}
a:active {text-decoration: none; color:#7c7c7c;}
body{ color:#7c7c7c; font-size:12px; line-height:1.5; font-family:"宋体";}
.all{ width:100%; padding:0px; margin:0 auto; height:auto; overflow:hidden; background:url(../images/bg_main_01.gif) top repeat-x;}
.clear{ clear:both; width:100%; height:0;} /*清楚浮动*/
.title_left_box{ float:left;}
.title_right_box{ float:right;}
.top_box1_right ul li{ float:right;}

 .form_box dl {clear: both;padding: 8px 0px;    font-size: 12px;    line-height: 28px;}

.form_box dl dt {    display: block;    float: left;    width: 150px;    text-align: right;}


input.txt {    width: 200px;    float: left;}

#txtContent {    float: left;}

.input {    display: inline;    margin-right: 5px;    padding: 5px;    height: 18px;    line-height: 18px;

    vertical-align: middle;  background: none repeat scroll 0% 0% #FFF;    border: 1px solid #CACACA;    border-radius: 4px;    font-family: "Microsoft YaHei";

}

.txt {    float: right;    width: 100%;    line-height: 24px;}

.form_box dl dd .btn_submit {    padding: 10px 50px;border: 1px solid #429342;background: none repeat scroll 0% 0% #52A152;color: #FFF;font-size: 14px;line-height: 1em;

    margin-left:100px;cursor: pointer;font-family: "Microsoft YaHei";}

    


.zklist{ overflow:hidden; margin-top:15px;border: 1px solid #D5D5D5;border-radius:4px;}

.zklist-T{background: url("../images/tit1.gif") repeat-x scroll 0% 0% transparent;height: 32px;line-height: 32px;font-weight: bold; text-indent:12px;}

.zklist-C{ overflow:hidden; }

.zklist-C ul li{ width:45%; height:25px; line-height:25px; overflow:hidden; float:left; margin-right:2%; margin-left:2%; }

.hot{ overflow:hidden; margin:15px 0 10px auto;}
.hot ul li{ height:200px; line-height:30px;}
.hot ul li img{ width:160px; height:160px;}

/**********************************************top*************************************************/
.top{ width:100%; height:auto;  background:url(../images/bg_top_all.gif) top center no-repeat;}
.top_box1{ width:1180px; height:120px;    margin:0 auto;  position:relative;}
.top_box2{width:100%; height:28px; line-height:26px;  background:url(../images/bg_top_box2.gif);}
.top_box2_box{ width:1180px; margin:0 auto;}
/*logo*/
.logo{width:70%; height:120px; float:left; color:#347ccd;font-family:"微软雅黑"; line-height:1.2; }
.logo img{}
.logo1{ font-size:30px; padding-top:30px;}
.top_box1 p{ font-size:24px; padding-top:38px; text-align:right; font-weight:bold;}
.logo2{ font-size:14px; font-weight:lighter; }
.top_box1 h3{ font-size:20px; padding-top:30px; font-weight:lighter;color:#333;}
.top_box1 h5{ font-size:20px; padding-top:5px; font-weight:lighter;color:#333;}
.top_box1 h4{ font-size:48px; font-weight:100; line-height:1.1;font-family:"宋体";padding-top:35px; font-weight:lighter;}
.top_box1 h6{ font-size:20px; padding-top:5px; font-size:14px; line-height:16px; padding-top:35px; font-weight:lighter; color:#333;}
/*设为首页*/
.top_box1_right{width:30%; height:110px; color:#347ccd;font-family:"微软雅黑"; line-height:1.2;  text-align:right; float:right; padding-top:10px; }
.top_box1_right img{ padding-top:43px;}
/*导航*/
.nav_all{width:100%; margin:0 auto;  height:42px;  background:url(../images/bg_nav.gif); }
.nav{ width:1180px; margin:0 auto;  height:42px; line-height:40px; font-size:16px; text-align:center; font-family:"微软雅黑"; }
.nav ul li{ margin:0 28px; }
.nav_each{ width:130px; height:42px; float:left;}
.nav_first{ width:130px; height:42px; padding-left:5px; float:left; }
.nav_last{ width:130px; height:42px; padding-right:5px; float:right;}
.nav ul li a:link{ width:130px; height:42px; color:#FFF; display:block; }
.nav ul li a:visited{ text-decoration: none; color: #FFF;}
.nav ul li a:hover{ color:#FFF; background-image:url(../images/bg_nav3.gif); background-position: top center; background-repeat:no-repeat; display:block; }
.nav ul li a:active{ text-decoration: none; color: #fff;}
#sbox{ width:1100px; position:absolute; left:0px; height:32px; line-height:30px; font-size:12px; top:161px; background:url(../images/ss_bg.png) center; padding:0 40px; z-index:1000;}

/*********************************************main*************************************************/
.main{
	width: 1180px;
	margin: 0 auto;
	height: 900px;
}

.main_banner1{ width:100%; height:520px;   margin:0; }
.main_banner1_box{ width:1180px; margin:0 auto;}
/*主要box*/
.main_box1{width:100%; height: auto; overflow:hidden; margin:20px 0 0 0; float:left; }
.main_box2{width:100%; height:1594px; margin:0; float:left;background: url(../images/bg_six.jpg) top center no-repeat;}
.main_box3{width:100%; height:300px; float:left; background:url(../images/bg_004.gif); color:#000;}
.main_box4{width:1180px;  height:191px; padding:0 50px;  margin:10px auto 20px;}
.main_box04{width:100%;  height:191px;float:left; }

.main_box5{ width:100%;    height: auto; background: url(../images/bg_X1.gif) top repeat-x;  float:left;}
.main_box5_b1{width:1180px;   margin:0 auto; height:auto;background: url(../images/bg_title_003.gif) top repeat-x; margin-top:30px; }
.main_box_centre{width:100%; height: auto; margin:20px auto 0px; float:left; overflow:hidden;}
/*box1布局*/
.main_box1_01{
	width: 247px;
	height: 880px;
	float: left;
}
.main_box1_02{
	width: 900px;
	height: 870px;
	float: right;
	background: url(../images/bg_title_002.gif) no-repeat #FFF;
}
.main_box2_01{ width:1180px; margin:0 auto;  position:relative;}

.main_box3_02{ width:100%; height: auto;float: right;   line-height:2; font-size:14px;}.main_box3_02 p{    line-height: 45px;}
.main_box3_03{ width:40%; height:390px; float: left;background:url(../images/yy_01.png) right no-repeat; }
.main_box3_03_title{ line-height:50px; padding:0px; height:50px; color:#FFF; font-size:14px; font-family:"微软雅黑"; font-weight:bold; width:410px;}
.main_box6_03_title{ line-height:37px; padding:0 20px 0 20px; height:37px;font-size:14px; font-family:"微软雅黑"; font-weight:bold;}
.main_box6_04_title{ line-height:34px; padding:0 20px 0 20px; height:50px; color:#000; font-size:14px; font-family:"微软雅黑"; font-weight:bold; background:url(../images/title_001.gif) top left repeat-x;}
.main_box6_04_title a{ font-weight:100;}


.main_box3_03_title a{ font-weight:100;}
.main_box3_03_content{ height:300px; width:82%; padding:10px 5% 0 0; line-height:2;}
.main_box6_03_title a{ font-weight:100;}
.main_box3_03_content h1{
	font-size: 14px;
	font-weight: 100;
	text-indent: 22px;
	font-size: 16px;
}




.all_box001{ width:1180px; padding:0px; margin:0 auto; height:auto; overflow:hidden;}

/*box1内样式（3列）*/
.main_title{ width:100%; height:53px;  background-image:url(../images/bg_list_top1.png); }

.main_titel_center{ width:100%; height:53px;  color:#fff; float:left;}/*改宽度（100%-20px）*/
.title_left{ width:35%; height:40px; line-height:40px; font-size:16px; font-weight:bold; font-family:"微软雅黑";  text-indent:13px; text-align:left; float:left; padding-left:45px;}/*标题内容*/
.title_left a h3{  height:40px; line-height:40px; font-size:16px; font-weight:bold; font-family:"微软雅黑";  }/*标题内容*/
.title_right{
	width: 50px;
	height: 30px;
	line-height: 30px;
	padding: 0 4% 0 0;
	text-align: right;
	float: right;
	padding-top: 15px;
}/*更多*/
.main_content{
	width: 198px;
	height: 403px;
	padding: 16px 10% 20px 10%;
	background: url(../images/bg_main_content.png);
}/*内容区域 高度=布局1高度-标题高度-标题底部背景*/
.main_title a{ color:#000;}
.main_title_footer{ width:100%; height:5px;background:url(../images/title1_footer1.png);}
.main_content ul li a:link{ width:197px; height:60px; display:block; color:#FFF; font-size:20px; border-bottom:1px dashed #000; line-height:60px;}
.main_content ul li a:visited{ text-decoration: none; color: #FFF;line-height:60px;}
.main_content ul li a:hover{ color:#000; background-image:url(../images/titile_i2.png); display:block; line-height:60px; border:0px;}
.main_content ul li a:active{ text-decoration: none; color: #fff;line-height:60px;}
.main_box1_02_title{ line-height:37px; height:37px; width:94%; padding:0 3%; font-family:"微软雅黑"; font-size:16px; color:#FFF;}
.main_box1_02_content_box1{width:185px; height:185px; border:#CCC 1px solid; padding:2px; float:left; margin:35px 16px; * margin:35px 14px; position:relative;}
.main_box1_02_content_box1 img{width:185px; height:185px;}
.main_box5_content_box1{width:240px; height:175px; float:left; margin:8px 15px; position:relative; padding:4px; background:#FFF; border:1px solid #CCC;}

.main_box5_content_box1 img{width:240px; height:175px;}
#title_ap1 {
	position:absolute;
	width:191px;
	height:40px; 
	line-height:40px;
	z-index:1; bottom:-40px; left:0;  color:#000; text-align:center; font-size:14px;
}
#title_ap2 {
	position:absolute;
	width:248px;
	height:30px; line-height:30px;
	z-index:1; bottom:-30px; left:0; background-image:url(../images/bg_touming.png); color:#FFF; text-align:center;
}

#apDiv1 {
	position:absolute;
	width:739px;
	height:146px;
	z-index:1;
	padding-top:50px;
	left: 224px;
	top: 27px;
}
#apDiv1 .youshi{ font-size:48px; color:#1e6bb5; text-align:left;line-height:60px; font-weight:900; font-family:"微软雅黑";   }
#apDiv1 p{ font-size:48px; text-align:right;font-family:"微软雅黑";  color:#cdced0;  line-height:56px; font-weight:900; }
#apDiv2 {
	position:absolute;
	width:519px;
	height:200px;
	z-index:2;
	top:333px;
	left: 136px;
}
#apDiv3 {
	position:absolute;
	width:552px;
	height:200px;
	z-index:3;
	top:645px;
	left: 636px;
}
#apDiv4 {
	position:absolute;
	width:497px;
	height:200px;
	z-index:4;
	top:983px;
	left: 131px;
}
#apDiv5 {
	position:absolute;
	width:537px;
	height:200px;
	z-index:5;
	top:1324px;
	left: 649px;
}
.youshi{ font-family:"微软雅黑"; font-size:36px; color:#3d3d3d; line-height:1.5;}
.youshi2{ font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#e95a1b; line-height:2;}
.main_box2 h3{font-family:"微软雅黑"; font-size:14px; color:#3d3d3d; font-weight: lighter;}
.main_box3_02 img{ float:left; border:1px solid #CCC; background:#FFF; padding:3px; margin-right:20px;  }

.main_box4_01{ width:1180px; margin:0 auto;position:relative;}.main_box4_01  img{position:absolute;top:0;left:-370px;}

.main_box5_content{
	height: 220px;
	padding: 20px 0;
	width: 1178px;
	border: 1px solid #CCC;
	border-top: 0px;
}
.main_box6{ width:1180px; height: auto; overflow: hidden; margin:30px auto; padding:0 50px;background: url(../images/bg_p02.gif) no-repeat left;}
.main_box7{
	width: 1180px;
	height: 540px;
	margin: 0 auto;
}
.main_box6_01{ width:350px; float:right;height:418px; border:1px solid #CCC;}
.main_box6_content{ width:350px; float:left;}
.rongyu{ width:219px; height:170px; margin:20px auto;}
.main_box6_02{ width:800px; float:left; border:1px solid #CCC;height:418px;}
.main_box6_content2{ height:330px; width:800px;}
.khjz{ width:45%; margin:10px 2%; float:left;}
.khjz p{ padding-top:5px;}
.khjz img{ border:1px solid #CCC; padding:3px;}
.khjz ul li { float:left; width:180px;}
.main_box7_01{
	width: 45%;
	height: 540px;
	float: left;
}
.main_box7_02{
	width: 45%;
	height: 540px;
	padding: 0 5%;
	float: left;
*padding:0 4%; }
.main_box7_03{
	width: 30%;
	height: 540px;
	float: left;
}
.main_box7_title{ height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#1e6bb5; border-bottom:1px solid #CCC; margin-bottom:10px;}
.main_box7_title .title_en{ color:#999; font-size:14px;}
.title_en{ float:left;}
.main_box7_title a{ font-size:14px; font-weight:100; color:#333;}
.main_box7_img{}
.main_box7_img img{ padding:3px; border:1px solid #CCC; margin-bottom:10px;}
.main_box7_list{}

.main_box7_list ul li{
	width: 100%;
	line-height: 32px;
	font-size: 12px;
	font-weight: lighter;
	float: left;
	border-bottom: 1px dashed #CCC;
}
.main_box7_03 .main_box7_list ul{border-bottom:1px dashed #CCC; height:90px; margin:20px;}
.main_box7_03 .main_box7_list ul li{ border:0px; line-height:1.5;}
.main_box7_03 .main_box7_list ul .wen{ color:#1e6bb5; margin-bottom:10px}
.main_box7_03 .main_box7_list ul .wen a{ color:#1e6bb5;}
.main_box8{   width:100%; height:100px; margin:30px auto 0; background:#505050; padding:20px 0; }    
.main_box8_01 .title_left_box{ width:150px; line-height:1.5;font-family:"微软雅黑";} 
.main_box8_01 .title_right_box{ width:900px;}   
.main_box8_centre{width:1080px;padding:0px; margin:25px auto 25px; color:#FFF;line-height:3; height:126px; overflow:hidden; font-size:14px; overflow:hidden;}      .footer_box1 div {line-height:30px;}
.footer2 .companyname2 {margin-top:10px;}
.main_box8_centre a:link { text-decoration: none;color:#fff;}
.main_box8_centre a:visited {text-decoration: none; color:#fff;}
.main_box8_centre a:hover { text-decoration: none; color: #fff;}
.main_box8_centre a:active {text-decoration: none; color:#fff;}


.main_box8_centre ul li{ float:left; width:100px; text-align:center;}

.all_link{   background-color:#333; height:auto; overflow:hidden; width:100%; margin-bottom:15px;}
.main_box8_centre2{ width:1180px; text-align:center;color:#FFF; margin:0 auto;}
.main_box8_centre2 a{ color:#FFF; line-height:2; padding:10px;  }
.main_box8_centre2 a:link { text-decoration: none;color:#fff;}
.main_box8_centre2 a:visited {text-decoration: none; color:#fff;}
.main_box8_centre2 a:hover { text-decoration: none; color: #fff;}
.main_box8_centre2 a:active {text-decoration: none; color:#fff;}

.text{ background-image:url(../images/bgss.png); height:25px; width:160px; border:0px; line-height:25px; padding:0 10px;}
.search2{ width:182px; height:25px; line-height:30px; border:0px; background:none; color:#72c6ff}
/*********************************************footer*************************************************/
.footer{ width:100%; height:360px; margin:0; float:left; background:url(../images/bg_footer.gif)}
.footer_box1{ width:1180px; height:85px; text-align:center; line-height:24px; margin:0 auto;}










.title_01_01{ height:40px; border-bottom:2px solid #1e6bb5; color:#1e6bb5; line-height:40px; font-size:16px; margin:15px 0 10px 0; font-weight:900;}
.title_01_02{ width:390px; height:40px; border-bottom:2px solid #1e6bb5; color:#1e6bb5; line-height:40px; font-size:16px; margin:15px 0 10px 0; font-weight:900;}
.title_left_box a h3{ color:#1e6bb5; line-height:40px; font-size:16px;font-weight:900;}
/*滑动门*/
#tab{
	width: 900px;
	position: relative;
}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{
	float: left;
	width: 116px;
	height: 36px;
	line-height: 36px;
	border-bottom: 0px;
	cursor: pointer;
	text-align: center;
	margin: 0 2px 0 0;
	font-size:16px;
}
#tab .tab_box{
	width: 900px;
	height: 100px;
	clear: both;
	top: 36px;
	position: relative;
}
#tab .tab_menu .selected{background: none ;cursor:pointer; color:#FFF;background:url(../images/asd21.jpg)}
#tab .hide{display:none;}
#tab .tab_box div{
} 
.gd_01{
	position: relative;
	height: 200px;
	width: 1178px;
}
.gd_01 em{
	position: absolute;
	top: 78px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin: 0 39px;}
.gd_01 li{
	float: left;
	width: 175px;
	height: 220px;
	margin: 10px 10px;
	text-align: center;
	line-height:36px;
}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:175px; height:175px;}
.gd_01 li a{ color:#000000;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}

.top_lxwm{
	background: #FFF;
	background: url(../images/sdf23.jpg);
	height: 359px;
	margin-top: 14px;
	overflow: hidden;
	position: relative;
}
.top_lxwm dl dt{ line-height:40px; text-align:center; color:#FFF; font-size:18px;}
.top_lxwm dl dd{ line-height:30px; padding:20px;font-size:14px; padding-top:100px;}


/* flexslider */
.flexslider{position:relative;height:520px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:520px;}
.flex-control-nav{position:absolute;bottom:-30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.top_lxwm dl dd ul{ height:auto; overflow:hidden;}/* banner 开始 */body {	overflow-x: hidden;  }.banner-h {	height:520px;	background: #fff;}.w-banner {	width: 1200px;    height: 100%;    margin: 0 auto;    position: relative;}.banner-bg {    width: 1920px;    height: 100%;    position: absolute;    left: 0;    z-index: 20;    overflow: hidden;}.banner {    position: relative;}.banner a {    width: 100%;    height: 100%;    position: absolute;    right: 0;}.banner-ctrl-prev,.banner-ctrl-next {    display: inline-block;    width: 71px;    height: 71px;    position: absolute;    top: 372px;    border-radius: 10px;    cursor: pointer;    z-index: 30;}.banner-ctrl-prev {    left: 10px;    background: url(../images/baner_left.png) no-repeat rgba(0,0,0,0.3);}.banner-ctrl-prev:hover {    background: url(../images/baner_left.png) no-repeat rgba(0,0,0,0.5);}.banner-ctrl-next {    right: 10px;    background: url(../images/baner_right.png) no-repeat rgba(0,0,0,0.3);}.banner-ctrl-next:hover {    background: url(../images/baner_right.png) no-repeat  rgba(0,0,0,0.5);}.banner img {	width:1920px;	height:520px;}/* banner 结束 */
.main_content a {text-align:center;}.flickr ul {height:30px;}.flickr li {float:left;margin:0 5px;}.news_xaingxi h1 {	height:60px;	line-height:60px;	font-size: 24px;}.pro_h1 {text-align:center;}.title02{font-size:20px;font-weight:700;}.sitemap2 div h3,.sitemap2 div h3 a{font-size:14px;font-weight:normal}